Using CVS Historical Information to Understand How Students Develop Software

نویسندگان

  • Y. Liu
  • E. Stroulia
  • K. Wong
  • D. German
چکیده

Software engineering courses are expected to teach students a wide range of knowledge and skills, e.g. software-development methodologies, tools, work habits, collaboration skills, a good sense of scheduling, etc. In this paper, we present a method to track the progress of students developing a term project, using the historical information stored in their CVS repository. This information is analyzed and presented to the instructor in a variety of forms. The goal of this analysis is, first, to understand how students interact, and second, to find out if there is any correlation between their grades and the nature of their collaboration. Understanding these factors will enable instructors to detect potential problems early in the course of the students’ projects, so they can concentrate their help on those teams who need it the most.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Historical Data From Source Code Revision Histories to Detect Source Code Properties

Title of Document: USING HISTORICAL DATA FROM SOURCE CODE REVISION HISTORIES TO DETECT SOURCE CODE PROPERTIES Chadd Creighton Williams, Doctor of Philosophy, 2006 Directed By: Professor Jeffrey K. Hollingsworth, Department of Computer Science In this dissertation, we describe several techniques for using historical data mined from the source code revision histories of software projects to deter...

متن کامل

How Software Repositories can Help in Resolving a New Change Request

In open source development, software evolution tasks are usually managed with a bug tracker system, such as Bugzilla [1], and a versioning system, such as CVS [2]. This provides for a huge amount of historical data regarding bug resolutions and new enhancement feature implementations. We discuss how software repositories can help developers in managing a new change request, either a bug or an e...

متن کامل

Impact of immediate feedback on the learning of medical students in pharmacology

Introduction: Providing feedback to students is an essentialcomponent in medical education and has been shown to improvethe students’ learning. The purpose of this study is to evaluatethe effect of computer-based immediate feedback on the medicalstudents’ learning in a pharmacology course.Methods: In this prospective intervention study some feedbackmodules in pharmacology (FMP) were prepared in...

متن کامل

The Spatially Interactive Literature Analysis System Study Tool: A GIS-Based Approach to Interpreting History in the Classroom

The integration of spatial technologies with humanistic approaches to scholarship is expanding and creating new opportunities and challenges for students. Documenting information about source material is a fundamental step of the historical research process. Traditional geospatial data documentation is maintained within standardized metadata forms, but these are not well suited for documenting ...

متن کامل

Book Review: "Loving Literature. A Cultural History"

It is widely acknowledged that emotion is deeply embedded in literary criticism. Even when we aspire to scientific analysis and objectivity, we assume that we share a love of literature. Loving Literature is a deep and fascinating exploration of this important assumption. Literary critics and professors of literature are expected not only to know but also to love their work. In the case of prof...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004